home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Taifun / Taifun 220 (1992-09-10)(Manewaldt, A.)(DE)(PD).zip / Taifun 220 (1992-09-10)(Manewaldt, A.)(DE)(PD).adf / Schutz / VT.FileReq < prev    next >
Text File  |  1992-09-12  |  7KB  |  167 lines

  1.  
  2.         letzte Aenderung: 07.09.92
  3.  
  4.    Sp -> File -> Sp    = FileRequester
  5.    -----------------------------------
  6.  
  7.    1024/2048-Wechselgadget  Es gilt was angezeigt wird. Ermoeglicht
  8.      das Laden oder Abspeichern von 1024 oder 2048 Bytes. Dies wurde
  9.      notwendig, da immer mehr BB-Viren mit der Laenge 2048 auftauchen.
  10.  
  11.    Status:  dient der Fehleranzeige
  12.  
  13.    Ende:   Filerequester beenden
  14.  
  15.    Parent: Ein Unterverzeichnis zurueck
  16.  
  17.    Laufwerksgadgets:  lade Dir
  18.          Bei mehr als 250 !!! Eintraegen pro Verzeichnis gibts Aerger
  19.          Muesste aber selbst fuer DH0:c genuegen.
  20.  
  21.    Devs   :   lade Device-Liste
  22.  
  23.    Pfad:
  24.  
  25.    zeigt LW und gegebenenfalls Unterverzeichnis/se
  26.    Stringadget mit max. 255 Buchst. und UnDo-Buffer. Sie koennen also
  27.    Veraenderungen vornehmen und mit re.AmigaTaste + Q rueckgaengig
  28.    machen (allerdings duerfen Sie das Gadget noch nicht verlassen
  29.    haben). Mit den Cursor-Tasten koennen Sie rechts-links scrollen.
  30.    Geben Sie z.B. hinter DH0: Assembler ein + ReturnTaste, so versucht
  31.    das Prg. von DH0: das Unterverzeichnis Assembler anzuzeigen.
  32.    Bei verschachtelten Unterverzeichnissen vergessen Sie bitte die "/"e
  33.    nicht. A B E R: das letzte Zeichen darf kein "/" sein. Einfacher
  34.    als die Eingabe von Hand ist aber die Auswahl mit der Maus (Unter-
  35.    verzeichnisse sind im grossen ScrollFenster orange dargestellt.
  36.  
  37.    Datei:
  38.    hier wird die ausgewaehlte Datei angezeigt
  39.    Stringgadget mit UnDo-Buffer
  40.  
  41.    DateiRe:
  42.    Stringgadget mit Undo-Buffer
  43.    Hier muessen Sie fuer die Rename-Funktion den ganzen !!!! Pfad und
  44.    den neuen Namen ihrer Datei eingeben. Geht nicht anders, da sich
  45.    Unterverzeichnisse von Alt und Neu unterscheiden koennen. s.u.
  46.  
  47.    Load:
  48.    Setzt den Inhalt von Pfad + falls notwendig "/" + Inhalt von Datei
  49.    zusammen, versucht dann 1024 Bytes in den Speicher zu laden und
  50.    anzuzeigen. Anzeigewechsel mit Block0/1-Gadget. Den Inhalt von
  51.    Datei koennen Sie entweder aus dem grossen ScrollFenster mit der
  52.    Maus auswaehlen oder von Hand eingeben. Eigentlich ist dieser Teil
  53.    zum Laden eines gespeicherten BBs gedacht, aber Sie koennen damit
  54.    jede beliebige Datei (z.B. startupII) laden und die ersten 1024
  55.    Bytes anschauen.
  56.  
  57.    Save:
  58.    Setzt den Inhalt von Pfad + falls notwendig "/" + Inhalt von Datei
  59.    zusammen und versucht dann 1024 Bytes aus dem Speicher abzuspeichern.
  60.    Den Filenamen sollten sie von Hand in Datei eingeben. Waehlen Sie
  61.    mit der Maus einen Dateinamen und veraendern ihn nicht, so geht die
  62.    alte Datei o h n e Rueckfrage verloren !!!!!  Diese Funktion eignet
  63.    sich n u r zum Sichern von Bootbloecken, da immer 1024 Bytes abge-
  64.    speichert werden.
  65.  
  66.    Delete:
  67.    Setzt den Inhalt von Pfad + falls notwendig "/" + Inhalt von Datei
  68.    zusammen, entfernt falls notwendig die ProtectionBits und unter-
  69.    nimmt einen Loeschversuch. Die Datei koennen Sie mit der Maus aus-
  70.    waehlen oder von Hand im Datei-Stringadget eingeben.
  71.    Hinweis:
  72.    Ich kenne drei Loeschschutzvarianten, die das Loeschen einer
  73.    Datei mit DOS-Routinen verhindern, also auch mit meinem Prg. nicht
  74.    geloescht werden koennen. Geht dann nur mit Disk-Monitor.
  75.  
  76.  
  77.    Rename:
  78.    Setzt den Inhalt von Pfad + falls notwendig "/" + Inhalt von Datei
  79.    zusammen = AltName
  80.    Nimmt den Inhalt von DateiRe = NeuName und versucht ein Rename.
  81.    Im DateiRe-Stringgadget muessen Sie den ganzen Pfad und den Datei-
  82.    namen eingeben, also z.B. DH0:aa/ddddd/Nameneu
  83.  
  84.    Ein Renamen ueber verschiedene Laufwerke wird von AmigaDOS n i c h t
  85.    unterstuetzt. Es geht also nicht:
  86.                rename df0:aa/dddd/AltName df1:aa/dddd/NeuName
  87.                         da verschiedene Laufwerke
  88.    es geht aber:
  89.                rename df0:aa/dddd/AltName df0:xxx/yyy/NeuName
  90.                   wenn die Unter/Unterverzeichnisse vorhanden sind.
  91.  
  92.  
  93.    FileTest:
  94.       Ermoeglicht nach Anklicken den Test einzelner Files in der
  95.       Reihenfolge:
  96.          - Test auf Cruncher
  97.          - Test auf LinkVirus
  98.          - Test auf BB-Virus
  99.          - mit ZeroVirus abgespeicherte BB  (Laenge: 1029)
  100.          - sucht nach "FileBootBloecken" erzeugt mit:
  101.                - BootControl V4.0        Laenge: 1048
  102.                - FileBootBlock (Fish)    Laenge: 1060
  103.                - BB 1.45/2.0             Laenge: 1072
  104.                - BB-Paralysator V1.0     Laenge: 1444
  105.                - unbekanntes Prg         Laenge: 1052
  106.          Stand: 23.07.92
  107.          Entgegen meiner Erwartung laufen einige FileBB
  108.          OHNE Absturz an !!!!!
  109.  
  110.       Namensausgabe in Statuszeile oder "nichts Bekanntes"
  111.       Hinweis: kann IRAK u. BootGirl-Bild hier nicht erkennen,
  112.       da andere Routine notwendig waere.
  113.       Hinweis2:
  114.       Die LinkViren LZ und Golden Rider koennen hier nicht sicher erkannt
  115.       werden, da die Routine nur je zwei Bloecke einlesen kann (geht nicht
  116.       anders). Da beide Viren sich ans Ende des 1.Hunks haengen kann ein
  117.       Teil der 3 Testlangworte im 2. Block und der andere Teil im
  118.       3. Block liegen. VT findet dann beim Vergleichen nicht alle
  119.       3 Langworte und meldet sich nicht. Beim FileTest im Hauptfenster
  120.       SOLLEN beide Viren SICHER erkannt werden.
  121.  
  122.  
  123.    Protect: loesche oder setze Schutz-Bit 0 - 7  in einem Fileheader oder
  124.             SubDir. Hinweis: Bit 7 (Hidden) wird auch von KS2.04 noch
  125.             nicht ausgewertet. (Stand:22.09.91)
  126.             Hinweis 23.07.92: Bit 7 soll ab KS3.0 eine neue Bedeutung be-
  127.             kommen (resident ???)
  128.  
  129.    Print:
  130.       Testet auf Drucker vorhanden. Rueckmeldung kann bei Fehler bis
  131.       zu 30 Sekunden dauern (liegt am Betriebssystem und NICHT an VT).
  132.       Druckt max. 2048 oder 1024 Bytes (je nach Einstellung) oder weniger
  133.       falls das File kuerzer ist.
  134.  
  135.    Convert:
  136.       - ZeroVirusBB
  137.       Holt einen BB, der mit ZeroVirus abgespeichert wurde (1029 Bytes),
  138.       in den Speicher, verschiebt den BB um 5 Bytes und speichert 1024
  139.       Bytes wieder ab. Hinweis: Es wird der alte BB-Name benutzt und das
  140.       "Org-ZeroVirusBB-File" wird ueberschrieben. Bitte arbeiten Sie des-
  141.       halb mit einer Kopie. Moegliche Meldung: nichts Bekanntes .Also ist
  142.       das ausgewaehlte File kein ZeroVirusBB-File.
  143.       - zerlege BB-Libs und speichere einzelne BB's ab:
  144.     - Filename (wichtig):
  145.           BootX.BBLib (nur uncodierte)
  146.         - Filename (wichtig):
  147.           maus.bootblocks  (nur an Demo getestet)
  148.         - Filename (wichtig):
  149.           Virus-Checker.brain
  150.         - Filename (wichtig):
  151.           VirusExpert.lib  (Teile mit Hdr-Kennung werden NICHT gespeichert)
  152.  
  153.       Hinweise zu Convert:
  154.         - Die Files muessen vorher entpackt sein (z.B.VirusExpert PP20).
  155.         - Kopieren Sie die Lib auf eine leere Disk, damit nicht die
  156.           Meldung "Disk voll" beim Zerlegen auftaucht.
  157.         - Abbruch NUR mit ESC-Taste
  158.         - Der Filename der Lib wird ueberprueft (Fehler nichts Bekanntes)
  159.         - Die Routine ist mit dosdelay gebremst, damit auch auf einem
  160.           uralten A500 mit KS1.2 ein sicheres Speichern moeglich ist.
  161.         - Falls Sie 2Mb oder mehr Speicher besitzen, ist es besser mit
  162.           der dynamischen Commodore-RAM-Disk zu arbeiten. Danach kopieren
  163.           Sie alle BB mit einem DirUtilPrg (z.B. SID) auf eine leere
  164.           Disk.
  165.  
  166.  
  167.